From 23a90120e2ba73deb1df728f3cefe90af87d223d Mon Sep 17 00:00:00 2001 From: Claudio Cambra Date: Tue, 18 Feb 2025 11:26:03 +0800 Subject: [PATCH] gui/macOS: Do not automatically configure file provider domains for new accounts Signed-off-by: Claudio Cambra --- src/gui/macOS/fileproviderdomainmanager.h | 4 +++- src/gui/macOS/fileproviderdomainmanager_mac.mm | 2 -- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gui/macOS/fileproviderdomainmanager.h b/src/gui/macOS/fileproviderdomainmanager.h index ecbed149c..d7583d0d7 100644 --- a/src/gui/macOS/fileproviderdomainmanager.h +++ b/src/gui/macOS/fileproviderdomainmanager.h @@ -41,11 +41,13 @@ public: signals: void domainSetupComplete(); +public slots: + void addFileProviderDomainForAccount(const OCC::AccountState * const accountState); + private slots: void setupFileProviderDomains(); void updateFileProviderDomains(); - void addFileProviderDomainForAccount(const OCC::AccountState * const accountState); void removeFileProviderDomainForAccount(const OCC::AccountState * const accountState); void disconnectFileProviderDomainForAccount(const OCC::AccountState * const accountState, const QString &reason); void reconnectFileProviderDomainForAccount(const OCC::AccountState * const accountState); diff --git a/src/gui/macOS/fileproviderdomainmanager_mac.mm b/src/gui/macOS/fileproviderdomainmanager_mac.mm index ac40f3c1b..7af19491d 100644 --- a/src/gui/macOS/fileproviderdomainmanager_mac.mm +++ b/src/gui/macOS/fileproviderdomainmanager_mac.mm @@ -511,8 +511,6 @@ void FileProviderDomainManager::start() setupFileProviderDomains(); - connect(AccountManager::instance(), &AccountManager::accountAdded, - this, &FileProviderDomainManager::addFileProviderDomainForAccount); // If an account is deleted from the client, accountSyncConnectionRemoved will be // emitted first. So we treat accountRemoved as only being relevant to client // shutdowns. -- 2.30.2